Animal Groups

A group of fish is called a shoal. Can you find the group name for these creatures?

a  of sheep   a  of bees
a  of whales   a  of wolves
a  of cattle   a  of pups
a  of geese   a  of birds

gaggle, herd, pack, flock, flock, swarm, school, litter